take revenge on somebody - Francés Inglés Diccionario